@CHARSET "UTF-8";
@import url("reset.css");
@import url("ajuda.css");
@import url("alertas.css");
@import url("formularios.css");

* { 
    margin : 0; 
    padding : 0;
    font-size : 8pt;
}

body {
	background : #f2f3f5;
	color : #000;
    font-family : Verdana,Arial,Helvetica,sans-serif;
    font-size : 8pt;
    text-align : left;
}

p {
    margin : 0 0 0 0;
}

a {
	text-decoration : none;
}

h1, h2, h3, h4, h5, h6 {
    font-family : Verdana,Arial,Helvetica,sans-serif;
}

h2 {
	border-bottom : 3px solid #9c3;
	color : #014286;
	font: 20px/20px serif;
	padding : 0 0 7px 5px;
}

img {
    border : 0px;
}

html, body {
	height: 100%;
}

#geral {
    color : #000;
    min-height : 100%;
	margin : auto;
	position : relative;
}

#topo {
	background : #e4f2fd url('../images/topoFundoRepete.jpg') repeat-x;
	height : 75px;
    padding : 0 0 0 0;
}

#titulo {
	color : #fff;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight : bolder;
	left : 100px;
	padding : 3px;
	position : absolute;
	top : 25px;
}

#painel {
	color : #fff;
	right : 1%;
	padding : 3px;
	position : absolute;
	text-align : right;
	top : 20px;
	max-width : 50%;
}

#painel img {
	vertical-align : text-bottom;
}

#barra_menus {
	background : url('../images/topoGetNetDetalhe.jpg') no-repeat;
	width:18%;
	padding:10px 0 0 5px;
	float:left;
}

.menus {
	background : #fff;
	border : 1px outset #9c3;
}

.menu-item-hover {
	background : #eaf2fa;
}

#conteudo {
    color : #000;
	float : left;
    height : 100%;
	padding : 20px 0 50px 10px;
    width : 80%;
}

.conteudo_full {
    width : 98% !important;
}

#loading {
  border: 1px #000 solid;
  background-color: #eee;
  padding: 20px;
  margin: 100px 0 0 200px;
  position: absolute;
  display: none;
}

#rodape {
	background : #033e80;
	bottom : 0;
    color : #aaa;
    clear : both;
    padding : 5px 0 5px 0;
	position : absolute;
    text-align : center;
    width : 100%;
}

.clear {
	clear : both;
}

.barra {
	background : #fff;
	border : 1px outset #333;
	margin : 1px;
	padding : 1px;
}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ESTILIZAÃ‡ÃƒO DAS TABELAS DOS SISTEMAS XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
div#lista {  
	float : left;
	width: 60%; 
	margin: 5px 0; 
}

div#lista table { 
	margin: 1em 0; 
	border-collapse: collapse; 
	width: 100%; 
}
div#lista table td, div#lista table th { 
	border: 1px solid #eee; 
	padding: .6em 5px; 
	text-align: left; 
}

.total td {
	font-weight : bolder;
	text-align : right;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ESTILIZAÃ‡ÃƒO DE LINKS DOS SISTEMAS XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
.titulo a {
    color : #328ab2;
	font: 20px/20px serif;
    text-align : left
}